package com.yilin.platform.base_core.application;

public class BaseCode {
    public static int FAIL_CODE = -1;
    public static int SUCCESS_CODE = 0;

    public static int REQ_SUCCESS_CODE = 200;//请求成功
    public static int SAVE_SUCCESS = 201;//新建或修改数据成功
    public static int IN_QUEUE = 202; //一个请求已经进入后台排队(异步任务)
    public static int DELETE_SUCCESS = 204;//'删除数据成功
    public static int INFO_ERR = 400;//'发出信息有误

    public static int NO_LOGIN = 401;//用户没有权限(令牌失效、用户名、密码错误、登录过期)
    public static int LOGIN_INVALID = 402;//令牌过期
    public static int API_NO_GRANT = 403;//接口未授权，访问已被禁止
    public static int RES_NOT_EXIST = 404;//资源不存在

    public static int REQ_FMT_ERR = 406;//请求格式错误
    public static int RES_HAS_DELETE = 410;//请求资源被永久删除，且不会被看到
    public static int BAD_SERVER = 500;//服务器错误
    public static int BAD_GATEWAY = 502;//网关错误

    public static int SERVICE_STOP  = 503;//服务不可用，服务器暂时过载或维护，请稍后再试
    public static int GATEWAY_OVER_TIME  = 504;//'网关超时'

    public static int AUTH_ERR = 885;//认证错误
    public static int INIT_USER_ERR = 886;//初始化用户错误
    public static int NO_AUTHORIZE = 887;//没有授权/授权已过期
    public static int NO_PASS_ERR = 888;//未设置密码
    public static int NO_SIGN_ERR = 889;//没有签名错误
    public static int NO_REGISTER = 890;//没有注册
    public static int NO_PASS_LOGIN = 891;//不支持密码登录
    public static int NO_OPEN_CAPITAL = 892;//未开通资金账户
    public static int USER_TYPE_ERR = 893;//用户类型错误，访问接口不支持的当前的用户类型
    public static int PLAT_ERR = 894;//没有授权
    public static int SAFE_VERIFY_FAIL = 895;//安全验证失败

}
